const fs = require('fs-extra');
const path = require('path');

// 源目录和目标目录
const sourcePath = path.join(__dirname, 'node_modules', 'tinymce');
const destPath = path.join(__dirname, 'public', 'tinymce');

// 确保目标目录存在
fs.ensureDirSync(destPath);

// 复制TinyMCE资源
console.log('正在复制TinyMCE资源文件...');
try {
  fs.copySync(sourcePath, destPath, {
    filter: (src) => {
      // 排除不需要的文件/目录
      return !src.includes('node_modules') && !src.includes('.git');
    }
  });
  console.log('TinyMCE资源文件复制成功！');
} catch (err) {
  console.error('复制TinyMCE资源文件时出错:', err);
} 